mental defectiveness - Francés Inglés Diccionario